home *** CD-ROM | disk | FTP | other *** search
/ Sony Ericsson PC Suite K510 / PC Suite.iso / Drivers / USB Cable / w900mdm2.inf < prev    next >
Encoding:
INI File  |  2005-09-27  |  12.9 KB  |  270 lines

  1. ;*****************************************************************************
  2. ;
  3. ; Name:  w900mdm2.inf
  4. ;
  5. ; Function:
  6. ;    Install the Sony Ericsson 900i USB WMC Modem Drivers on Win2000/XP
  7. ;
  8. ; Copyright (c) 1997-2005 MCCI
  9. ;
  10. ; MCCI is a registered trademark of Moore Computer Consultants, Inc
  11. ;
  12. ; NOTICE: This software is licensed, not sold.  Any modification of this
  13. ; inf file to change the reference to an operating system or to change the
  14. ; reference to a device is not permitted unless authorized in writing by
  15. ; Moore Computer Consultants, Inc.
  16. ;
  17. ;*****************************************************************************
  18.  
  19. [Version]
  20. signature="$WINDOWS NT$"
  21. Class=Modem
  22. ClassGuid={4d36e96d-e325-11ce-bfc1-08002be10318}
  23. Provider=%Provider%
  24. DriverVer=09/06/2005, 4.34.0.2705
  25. CatalogFile=w900mdm.cat
  26.  
  27. [ControlFlags]
  28. ExcludeFromSelect = *
  29.  
  30. [SourceDisksNames]
  31. ; diskid = description[, [tagfile] [, <unused>, subdir]]
  32. 1=%DiskString%,"w900mdm.sys",,
  33.  
  34. [SourceDisksFiles]
  35. ; filename = diskid[,[ subdir][, size]]
  36. w900mdm.sys = 1
  37. w900cmnt.sys = 1
  38. w900mdfl.sys = 1
  39.  
  40. ;-----------------------------------------------------------------------------
  41. ; Specify target paths...
  42. ;-----------------------------------------------------------------------------
  43.  
  44. [DestinationDirs]
  45. DefaultDestDir = 12                    ; system32\drivers
  46.  
  47. ;-----------------------------------------------------------------------------
  48. ; Table of Contents
  49. ;-----------------------------------------------------------------------------
  50. [Manufacturer]
  51. %Sony Ericsson%=SEMC900i
  52.  
  53. ;-----------------------------------------------------------------------------
  54. ; Device-by-device entries
  55. ;-----------------------------------------------------------------------------
  56. [SEMC900i]
  57. %SEMC900i.Modem.Desc% = SEMC900i.Install, USB\VID_0FCE&PID_D029&MI_01&OS_NT
  58. %SEMC900i.Modem.Desc2% = SEMC900i.Install, USB\VID_0FCE&PID_D029&MI_03&OS_NT
  59.  
  60. ;-----------------------------------------------------------------------------
  61. ; Installation instructions
  62. ;-----------------------------------------------------------------------------
  63.  
  64. [SEMC900i.Install.nt]
  65. AddReg = SEMC900i.AddReg, SEMC900i.NT.AddReg, GenericAddReg, USB
  66. CopyFiles    = CopyFiles, CopyFiles.Win2K
  67.  
  68.  
  69. ;-----------------------------------------------------------------------------
  70. ;  Registry
  71. ;-----------------------------------------------------------------------------
  72.  
  73. ; common registry entries 
  74. [SEMC900i.AddReg]
  75. HKR,,NTMPDriver,,w900mdm.sys
  76. HKR,,OverrideDefaultPortSettings, 0x10001, 01,00,00,00
  77. HKR,,InitialBaudRate, 0x10001, 00,C2,01,00            ;115200 initial baud rate
  78. HKR,,InitialLineControl,, "8N1"                    ;8-bits, No parity, 1 stop bit
  79. HKR,,EnableSetClearFeatureIdle, 0x10001, 01,00,00,00
  80.  
  81. ; only for NT...
  82. [SEMC900i.NT.AddReg]
  83.  
  84. ;-----------------------------------------------------------------------------
  85. ;  Copy lists
  86. ;-----------------------------------------------------------------------------
  87. [CopyFiles]
  88.  
  89. [CopyFiles.Win2K]
  90. w900mdm.sys
  91. w900cm.sys,w900cmnt.sys
  92. w900cmnt.sys
  93. w900mdfl.sys
  94.  
  95.  
  96.  
  97. ;-----------------------------------------------------------------------------
  98. ;  NT Services installation
  99. ;-----------------------------------------------------------------------------
  100. [SEMC900i.Install.NT.HW]
  101. AddReg = LowerFilterAddReg
  102. AddReg = UpperFilterAddReg
  103.  
  104. [SEMC900i.Install.NT.Services]
  105. AddService = w900mdm, 0x00000000, SEMC900i.Install.AddService
  106. AddService = w900mdfl,, SEMC900i.Install.AddFilter
  107.  
  108. [UpperFilterAddReg]
  109. HKR,,"UpperFilters",0x00010000,"w900mdfl"
  110.  
  111. [SEMC900i.Install.AddService]
  112. DisplayName    = %SEMC900i.Service.Name%
  113. Description    = %SEMC900i.Service.Desc%
  114. ServiceType    = 1            ;%SERVICE_KERNEL_DRIVER%
  115. StartType    = 3            ;%SERVICE_DEMAND_START%
  116. ErrorControl    = 1            ;%SERVICE_ERROR_NORMAL%    
  117. ServiceBinary    = %12%\w900mdm.sys
  118.  
  119. [SEMC900i.Install.AddFilter]
  120. DisplayName    = %SEMC900i.Filter.Name%
  121. Description    = %SEMC900i.Filter.Desc%
  122. ServiceType    = 1            ;%SERVICE_KERNEL_DRIVER%
  123. StartType    = 3            ;%SERVICE_DEMAND_START%
  124. ErrorControl    = 1            ;%SERVICE_ERROR_NORMAL%    
  125. ServiceBinary    = %12%\w900mdfl.sys
  126.  
  127. [LowerFilterAddReg]
  128. HKR,,"LowerFilters",0x00010000,"w900mdm"
  129.  
  130. [GenericAddReg]
  131. HKR,, FriendlyDriver,,unimodem.vxd
  132. HKR,, PortSubClass,1, 02
  133. HKR,, ConfigDialog,, modemui.dll
  134. HKR,, EnumPropPages,, "modemui.dll,EnumPropPages"
  135. HKR,, FClass, 1, c3,00,00,00
  136. HKR,, Properties,  1, 00,00,00,00, FF,00,00,00, 00,00,00,00, 00,00,00,00, 00,00,00,00, 01,00,00,00, 00,08,07,00, 80,70,00,00
  137. HKR,, MaxiumumPortSpeed, 1, 00,08,07,00
  138. ;HKR,, VoiceProfile,    1,23,22,09,00
  139. HKR, Fax, CL1FCS,, "2"
  140.  
  141. HKR, Init, 1,, "AT<cr>"
  142. HKR, Init, 2,, "AT&F<cr>"
  143. HKR, Init, 3,, "ATV1E0S0=0&D2&C1<cr>"
  144. HKR, Init, 4,, "AT+CMEE=1<cr>"
  145. HKR, Monitor, 1,, "ATS0=0<cr>"
  146. HKR, Monitor, 2,, "None"
  147. HKR, Answer, 1,, "ATA<cr>"
  148. HKR, Hangup, 1,, "ATH<cr>"
  149. HKR,, Reset,, "AT&F<cr>"
  150. HKR, Settings, Compression_Off,, "+DS=0;"
  151. HKR, Settings, Compression_On,, "+DS=3,0,2048,32;"   
  152. HKR, Settings, CompatibilityFlags, 1, 01 ,00 ,00, 00
  153. HKR, Settings, CallSetupFailTimer,, "S7=<#>;"
  154. HKR, Settings, DialPrefix,, "D"
  155. HKR, Settings, DialSuffix,, ";"
  156. HKR, Settings, Prefix,, "AT"
  157. HKR, Settings, Terminator,, "<cr>"
  158.  
  159.  
  160. ; DTE/DCE speeds will not be exact for generic modems because we will
  161. ; treat CONNECT ### as a DCE speed when some modems will report it as DTE.
  162. HKR, Responses, "0<cr>",    1, 00, 00, 00,00,00,00, 00,00,00,00 ; OK - Command executed
  163. HKR, Responses, "1<cr>",    1, 02, 00, 00,00,00,00, 00,00,00,00 ; CONNECT - Connection
  164. HKR, Responses, "2<cr>",    1, 08, 00, 00,00,00,00, 00,00,00,00 ; RING - Ring signal indicated
  165. HKR, Responses, "3<cr>",    1, 04, 00, 00,00,00,00, 00,00,00,00 ; NO CARRIER 
  166. HKR, Responses, "4<cr>",    1, 03, 00, 00,00,00,00, 00,00,00,00 ; ERROR - Invalid command
  167. HKR, Responses, "5<cr>",    1, 02, 00, B0,04,00,00, 00,00,00,00 ; CONNECT 1200
  168. HKR, Responses, "6<cr>",    1, 05, 00, 00,00,00,00, 00,00,00,00 ; NO DIALTONE - No dial tone detected
  169. HKR, Responses, "7<cr>",    1, 06, 00, 00,00,00,00, 00,00,00,00 ; BUSY - Engaged (busy) signal
  170. HKR, Responses, "8<cr>",    1, 07, 00, 00,00,00,00, 00,00,00,00 ; NO ANSWER
  171.  
  172. HKR, Responses, "<cr><lf>OK<cr><lf>",                     1, 00, 00, 00,00,00,00, 00,00,00,00
  173. HKR, Responses, "<cr><lf>RING<cr><lf>",                   1, 08, 00, 00,00,00,00, 00,00,00,00
  174. HKR, Responses, "<cr><lf>NO CARRIER<cr><lf>",             1, 04, 00, 00,00,00,00, 00,00,00,00
  175. HKR, Responses, "<cr><lf>ERROR<cr><lf>",                  1, 03, 00, 00,00,00,00, 00,00,00,00
  176. HKR, Responses, "<cr><lf>NO DIALTONE<cr><lf>",            1, 05, 00, 00,00,00,00, 00,00,00,00
  177. HKR, Responses, "<cr><lf>NO DIAL TONE<cr><lf>",           1, 05, 00, 00,00,00,00, 00,00,00,00
  178. HKR, Responses, "<cr><lf>BUSY<cr><lf>",                   1, 06, 00, 00,00,00,00, 00,00,00,00
  179. HKR, Responses, "<cr><lf>NO ANSWER<cr><lf>",              1, 07, 00, 00,00,00,00, 00,00,00,00
  180. HKR, Responses, "<cr><lf>CONNECT<cr><lf>",                1, 02, 00, 00,08,07,00, 00,00,00,00
  181. HKR, Responses, "<cr><lf>CONNECT 2400<cr><lf>",           1, 02, 00, 60,09,00,00, 00,00,00,00
  182. HKR, Responses, "<cr><lf>CONNECT 4800<cr><lf>",           1, 02, 00, C0,12,00,00, 00,00,00,00
  183. HKR, Responses, "<cr><lf>CONNECT 9600<cr><lf>",           1, 02, 00, 80,25,00,00, 00,00,00,00
  184. HKR, Responses, "<cr><lf>CONNECT 14400<cr><lf>",          1, 02, 00, 40,38,00,00, 00,00,00,00
  185. HKR, Responses, "<cr><lf>CONNECT 19200<cr><lf>",          1, 02, 00, 00,4B,00,00, 00,00,00,00
  186. HKR, Responses, "<cr><lf>CONNECT 28800<cr><lf>",          1, 02, 00, 80,70,00,00, 00,00,00,00
  187. HKR, Responses, "<cr><lf>CONNECT 33600<cr><lf>",          1, 02, 00, 40,83,00,00, 00,00,00,00
  188. HKR, Responses, "<cr><lf>CONNECT 38400<cr><lf>",          1, 02, 00, 00,96,00,00, 00,00,00,00
  189. HKR, Responses, "<cr><lf>CONNECT 57600<cr><lf>",          1, 02, 00, 00,e1,00,00, 00,00,00,00
  190. HKR, Responses, "<cr><lf>CONNECT 115200<cr><lf>",         1, 02, 00, 00,c2,01,00, 00,00,00,00
  191. HKR, Responses, "<cr><lf>FAX<cr><lf>",                    1, 03, 00, 00,00,00,00, 00,00,00,00
  192. HKR, Responses, "<cr><lf>DATA<cr><lf>",                   1, 03, 00, 00,00,00,00, 00,00,00,00
  193. HKR, Responses, "<cr><lf>VOICE<cr><lf>",                  1, 03, 00, 00,00,00,00, 00,00,00,00
  194. HKR, Responses, "<cr><lf>RINGING<cr><lf>",                1, 01, 00, 00,00,00,00, 00,00,00,00
  195. HKR, Responses, "<cr><lf>DELAYED<cr><lf>",                1, 1D, 00, 00,00,00,00, 00,00,00,00
  196. HKR, Responses, "<cr><lf>DELAYED NUMBER<cr><lf>",         1, 1D, 00, 00,00,00,00, 00,00,00,00
  197. HKR, Responses, "<cr><lf>BLACKLISTED<cr><lf>",            1, 1C, 00, 00,00,00,00, 00,00,00,00
  198. HKR, Responses, "<cr><lf>BLACKLISTED NUMBER<cr><lf>",     1, 1C, 00, 00,00,00,00, 00,00,00,00
  199. HKR, Responses, "<cr><lf>+FCERROR<cr><lf>",               1, 03, 00, 00,00,00,00, 00,00,00,00
  200.  
  201. HKR, Responses, "<cr><lf>+CME ERROR: 0<cr><lf>",    1, 03, 00, 00,00,00,00, 00,00,00,00   ; Phone failure.
  202. HKR, Responses, "<cr><lf>+CME ERROR: 1<cr><lf>",    1, 03, 00, 00,00,00,00, 00,00,00,00   ; No connection to phone.
  203. HKR, Responses, "<cr><lf>+CME ERROR: 2<cr><lf>",    1, 03, 00, 00,00,00,00, 00,00,00,00   ; Phone modem link reserved.
  204. HKR, Responses, "<cr><lf>+CME ERROR: 3<cr><lf>",    1, 03, 00, 00,00,00,00, 00,00,00,00   ; Operation not permitted.
  205. HKR, Responses, "<cr><lf>+CME ERROR: 4<cr><lf>",    1, 03, 00, 00,00,00,00, 00,00,00,00   ; Operation not supported.
  206. HKR, Responses, "<cr><lf>+CME ERROR: 5<cr><lf>",    1, 03, 00, 00,00,00,00, 00,00,00,00   ; PH-SIM card PIN required.
  207. HKR, Responses, "<cr><lf>+CME ERROR: 6<cr><lf>",    1, 03, 00, 00,00,00,00, 00,00,00,00   ; PH-FSIM PIN required
  208. HKR, Responses, "<cr><lf>+CME ERROR: 7<cr><lf>",    1, 03, 00, 00,00,00,00, 00,00,00,00   ; PH-FSIM PUK required
  209. HKR, Responses, "<cr><lf>+CME ERROR: 10<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; SIM card not inserted.
  210. HKR, Responses, "<cr><lf>+CME ERROR: 11<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; SIM card PIN required.
  211. HKR, Responses, "<cr><lf>+CME ERROR: 12<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; SIM card PUK required.
  212. HKR, Responses, "<cr><lf>+CME ERROR: 13<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; SIM card failure.
  213. HKR, Responses, "<cr><lf>+CME ERROR: 14<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; SIM card busy.
  214. HKR, Responses, "<cr><lf>+CME ERROR: 15<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; SIM card wrong.
  215. HKR, Responses, "<cr><lf>+CME ERROR: 16<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; Incorrect password.
  216. HKR, Responses, "<cr><lf>+CME ERROR: 20<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; Memory full.
  217. HKR, Responses, "<cr><lf>+CME ERROR: 21<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; Invalid index.
  218. HKR, Responses, "<cr><lf>+CME ERROR: 22<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; Not found.
  219. HKR, Responses, "<cr><lf>+CME ERROR: 23<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; Memory failure.
  220. HKR, Responses, "<cr><lf>+CME ERROR: 24<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; Text string too long.
  221. HKR, Responses, "<cr><lf>+CME ERROR: 25<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; Invalid character in text string.
  222. HKR, Responses, "<cr><lf>+CME ERROR: 26<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; Dial string too long.
  223. HKR, Responses, "<cr><lf>+CME ERROR: 27<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; Invalid character in dial string.
  224. HKR, Responses, "<cr><lf>+CME ERROR: 30<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; No network service
  225. HKR, Responses, "<cr><lf>+CME ERROR: 31<cr><lf>",   1, 03, 00, 00,00,00,00, 00,00,00,00   ; Network timeout
  226. HKR, Responses, "<cr><lf>+CME ERROR: 100<cr><lf>",  1, 03, 00, 00,00,00,00, 00,00,00,00   ; Unknown.
  227. HKR, Responses, "<cr><lf>+CMS ERROR: ",             1, 03, 00, 00,00,00,00, 00,00,00,00   ; CMS errors
  228.  
  229.  
  230. [USB]
  231. HKR,, PortDriver, 0, wdmmdmld.vxd
  232. HKR,, DeviceType, 1, 01
  233.  
  234.  
  235. ;-----------------------------------------------------------------------------
  236. ; STRINGS
  237. ;-----------------------------------------------------------------------------
  238. [Strings]
  239.  
  240. ;<<localize the following>>
  241.  
  242. ;BEGIN ENG - US English Strings
  243.  
  244. Provider = "Sony Ericsson"
  245. Sony Ericsson = "Sony Ericsson"
  246. DiskString = "Sony Ericsson 900i USB WMC Modem installation disk"
  247.  
  248. SEMC900i.Modem.Desc = "Sony Ericsson 900i USB WMC Data Modem"
  249. SEMC900i.Service.Name = "Sony Ericsson 900i USB WMC Modem Drivers"
  250. SEMC900i.Service.Desc = "Sony Ericsson 900i USB WMC Modem Drivers"
  251.  
  252. SEMC900i.Filter.Name = "Sony Ericsson 900i USB WMC Modem Filter"
  253. SEMC900i.Filter.Desc = "Sony Ericsson 900i USB WMC Modem Filter"
  254.  
  255. CustomerDataPath = "Sony Ericsson 900i"
  256. DriverSet = "Sony Ericsson 900i Software"
  257. UninstallFile = "W900Uninstall.exe"
  258. McciOptions = "Uninstallable"
  259.  
  260. SEMC900i.Modem.Desc2 = "Sony Ericsson 900i USB WMC Modem"
  261.  
  262. ;END ENG - US English Strings
  263.  
  264. ;-----------------------------------------------------------------------------
  265. ; The following are symbolic constants which don't change per locale.
  266. ;-----------------------------------------------------------------------------
  267.  
  268.  
  269. ;*** end of file ***
  270.